Context-Aware Tuples for the Ambient
نویسندگان
چکیده
In tuple space approaches to context-aware mobile systems, the notion of context is defined by the presence or absence of certain tuples in the tuple space. Existing approaches define such presence either by collocation of devices holding the tuples or by replication of those tuples across all devices. We show that both approaches can lead to an erroneous perception of context. The former ties the perception of context to network connectivity which does not always yield the expected result. The latter causes context to be perceived even if a device has left that context a long time ago. We propose a tuple space approach in which tuples themselves carry a predicate that determines whether they are in the right context or not. We present a practical API for our approach and show its use by means of the implementation of a mobile game.
منابع مشابه
Flikken: Programming a Mobile Game with Context-Aware Tuples
This document describes the implementation of Flikken, a mobile game implemented using context-aware tuples in which players equipped with mobile devices interact in a physical environment augmented with virtual objects. Coordination and interaction between players is fully specified by means of context-aware tuples and reactions to some of these tuples e.g. to show on the GUI the virtual objec...
متن کاملTuples On The Air: a Middleware for Context-Aware Multiagent Systems
We present TOTA (“Tuples On The Air”), a novel middleware for supporting adaptive context-aware activities in multi agent systems. The key idea in TOTA is to rely on spatially distributed tuples for both representing contextual information and supporting uncoupled and adaptive interactions between application agents. On the one hand, the middleware propagates tuples across a network on the basi...
متن کاملProgramming mobile context-aware applications with TOTAM
In tuple space approaches to context-aware mobile systems, the notion of context is defined by the presence or absence of certain tuples in the tuple space. Existing approaches define such presence either by collocation of devices holding the tuples or by replication of tuples across all devices. We show that both approaches can lead to an erroneous perception of context. Collocation ties the p...
متن کاملContext-aware Modeling for Spatio-temporal Data Transmitted from a Wireless Body Sensor Network
Context-aware systems must be interoperable and work across different platforms at any time and in any place. Context data collected from wireless body area networks (WBAN) may be heterogeneous and imperfect, which makes their design and implementation difficult. In this research, we introduce a model which takes the dynamic nature of a context-aware system into consideration. This model is con...
متن کاملA semantic-aware role-based access control model for pervasive computing environments
Access control in open and dynamic Pervasive Computing Environments (PCEs) is a very complex mechanism and encompasses various new requirements. In fact, in such environments, context information should be used in access control decision process; however, it is not applicable to gather all context information completely and accurately all the time. Thus, a suitable access control model for PCEs...
متن کامل